package com.multi.tenant.resp;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.multi.common.annotation.Excel;
import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDate;

/**
 * @Description
 * @ClassName BkTenantSigupInfoResp
 * @Author pzj
 * @Data 2024/11/20 17:22
 */
@Data
@Accessors(chain = true)
public class BkTenantSignupInfoResp {

    /**
     * 签约管理Id
     */
    private Long id;

    /** 租户Id */
    @Excel(name = "租户Id")
    private Long tenantId;

    /**
     * 租户名称
     */
    @Excel(name = "租户名称")
    private String tenantName;

    /**
     * 租户电话
     */
    @Excel(name = "租户电话")
    private String tenantTel;

    /**
     * 租户管理者
     */
    @Excel(name = "租户管理者")
    private String tenantLeader;


    /**
     * 租户类型
     */
    @Excel(name = "租户类型")
    private String tenantType;


    /** 租户到期时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "租户到期时间", width = 30, dateFormat = "yyyy-MM-dd")
    private LocalDate tenantDeadline;

    /** 租户签约时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "租户签约时间", width = 30, dateFormat = "yyyy-MM-dd")
    private LocalDate tenantSignupDate;

    /** 租户续约次数 */
    @Excel(name = "租户续约次数")
    private Long tenantSignupCount;

}
